home *** CD-ROM | disk | FTP | other *** search
Wrap
Professional Page Document | 1991-06-11 | 31.7 KB | 283 lines
Professional Page V1.2 dPENV Helvetica Courier Palatino vGreen 6Yellow !#>Magenta !#~Cyan AMcontents.mj90.ppg ?No Author +yPBOX Black Black /YPBOX T\n\B\ff<Helvetica>\fs<10>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Chapter Title\. M]PTXT U\n\B\ff<Helvetica>\fs<10>\jc\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Page - of -\. Y\n\B\ff<Helvetica>\fs<10>\jr\lr<120>\ls<0.000>\ps<100>\t<-2>\c<Black>Article Title \. mPBOX -PTXT V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail fPBOX SPSGR Black Black hPBOX Black Black %PBOX U\n\B\ff<Helvetica>\fs<10>\lr<120>\ls<0.000>\ps<100>\t<-2>\c<Black>Article Title\. :PTXT U\n\B\ff<Helvetica>\fs<10>\jc\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Page - of -\. W\n\B\ff<Helvetica>\fs<10>\jr\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Chapter Title\. VPBOX V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail Black Black Black Black 6zPBOX :{PTXT >H\n\B\ff<Helvetica>\fs<13>\lr<110>\ls<0.000>\ps<100>\t<-3>\c<Black>I - Programming Practices and Compatability \b\fs<11>\jf\piOfficial Warning to ROM-Jumpers, Structure-Hackers, and Others ................................... 1 \s\I\fs<9>\ls<1.887>from Commodore Engineering, Commodore-Amiga and CATS\B\i\fs<13>\jl\pn\ls<0.000> \b\fs<11>\jf\piAvoiding Port, Task, and File Name Conflicts....................................................................... 3 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> Writing Software For All the Amigas ......................................................................................5 \s\I\fs<9>\ls<1.887>Dan Baker\i\fs<11>\ls<0.000> PAL and NTSC Differences .................................................................................................. 9 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> Testing For European Compatability Without Going to Europe ........................................ 11 \s\I\fs<9>\ls<1.887>Dan Baker\i\fs<11>\ls<0.000> Traveling with Your Amiga ................................................................................................... 13 \s\I\fs<9>\ls<1.887>Dan Baker and Don Gilbreath\i\fs<11>\ls<0.000> Getting Software to Run on Hard Disks .............................................................................. 15 \s\I\fs<9>\ls<1.887>Michael Colligon\i\fs<11>\ls<0.000> Five Alive (Or How to Help Your Program Survive) ........................................................... 19 \s\I\fs<9>\ls<1.887>Dan Schein\i\fs<11>\ls<0.000> Programming For Portability and Compatibility .................................................................. 21\jl \s\I\fs<9>\ls<1.887>Bill Koester and Phil Lindsay \i\fs<11>\jf\ls<0.000>PAL-NTSC Switch for the A2000 ........................................................................................ 31\jl \s\I\fs<9>\ls<1.887> Hedley Davis \i\fs<11>Troubleshooting Your Software..\jf\ls<0.000>...............................................................................\jl...........\jr35 \jl\s\I\fs<9>Carolyn Scheppner \i\fs<11>\jr \B\fs<13>\jl\pnII - Amiga DOS \b\fs<11>\jf\piFast Filing System .................................................................................................................. 1 \s\I\fs<9>\ls<1.887>Steve Beats\i\fs<11>\ls<0.000> Tricks with AmigaDOS, Part II ............................................................................................... 5 \s\I\fs<9>\ls<1.887>Andy Finkel\i\fs<11>\ls<0.000> New Packets and Structures in 1.2 AmigaDOS ................................................................ 13 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> Low Level Differences Between FFS and the ROM Filing System .................................. 21 \s\I\fs<9>\ls<1.887>Steve Beats\i\fs<11>\ls<0.000> WHICH.C - Locates your commands ................................................................................. 31 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> Infodata ................................................................................................................................. 37 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\ls<0.000> Setting Up Your Hard Disk for Workbench V1.3 Part I ...................................................... 39 \s\I\fs<9>\ls<1.887>Bill Koester\i\fs<11>\ls<0.000> Setting Up Your Hard Disk for WorkBench V1.3 Part II .\jl.................................................\jf...47 \s\I\fs<9>\ls<1.887>Bill Koester\i\fs<11>\ls<0.000> CON: and Raw Event Streams .\jl........................................................................................\jf.. 59 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\pn\ls<0.000> \piCLI Colors.asm: Using Console Packets in Assembler .\jl.................................................\jf.. 65 \s\I\fs<9>\ls<1.887>Michael Sinz \i\fs<11>\pn\ls<0.000> \jl\piHow to Find the Stack Size at Run Time ........................................................................... 73 \s\I\fs<9>Bryce Nesbitt \i\fs<11>Creating Multiple Processes with Re-entrant Code ........................................................... 77 \s\I\fs<9>Michael Sinz \i\fs<11>\jfUsing C to Get a Pointer the CLI Window\jl.........................................................................\jf.. 93 \lr<111>\s\I\fs<9>\ls<1.887>Rob Wyesham \B\i\fs<13>\jl\pn\lr<110>\ls<0.000>III - Exec \b\fs<11>\piException Vector Warning ..................................................................................................... 1 \s\I\fs<9>Bryce Nesbitt\B\i\fs<13>\pn \b\fs<11>\piAssembler Device IO - The Easy Way ................................................................................. 3 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<13>\ls<0.000> \fs<11> Software Reboot Revisited .................................................................................................... 9 \s\I\fs<9>Bryce Nesbitt \i\fs<11>Creating Your Own Libraries.................................................................................................11 \s\I\fs<9>Michael Sinz \i\fs<11>\jfIdentifying the Amiga's CPU................\jl...............................................................................\jf.. 35 \s\I\fs<9>\ls<1.887>Dave Haynie \jl\ls<0.000> \B\i\fs<13>\pnIV - Intuition and Workbench\b\fs<11> \piOpening Full Size Screens and Windows On Any System ................................................1 \s\I\fs<9>\ls<1.887>Carolyn Scheppner - CATS\i\fs<11>\ls<0.000> Disabled Render - How to Supply an Alternate Image for a Disabled Gadget ................. 9 \s\I\fs<9>\ls<1.887>Adam Keith Levin Commodore-Amiga Technical Support\i\fs<11>\ls<0.000> Mutual Exclusion of Gadgets................................................................................................23 \s\I\fs<9>Peter Cherna \i\fs<11>Paced Repeat Key................................................................................................................37 \s\I\fs<9>Michael Sinz \i\fs<11>Modular Event Processing....................................................................................................41 \s\I\fs<9>David Junod \B\i\fs<13>\pnV - Graphics\b\fs<11> \piCreating Sprites in C from the Intuition Pointer .................................................................... 1 \s\I\fs<9>\ls<1.887>Adam Levin\i\fs<11>\ls<0.000> Extended Text Fonts .............................................................................................................. 9 \s\I\fs<9>\ls<1.887>Andy Finkel\i\fs<11>\ls<0.000> The Lost Blitter Docs .............................................................................................................\jr13\jl \s\I\fs<9>\ls<1.887>Carolyn Scheppner \i\fs<11>Disabling Sprite DMA From a Vertical Blank Interrupt\jf\ls<0.000> ........................................................\jr17\jl\s\s\s\I\fs<9>\ls<1.887>Adam Kieth Levin \i\fs<11>Amiga Monitors and Display Modes\jf\ls<0.000>.....................................................................................23\jr \s\I\fs<9>\jlStaff \i\fs<11>\jfCollision Detection Between Animation Objects..............\jl.................................................\jf.. 25 \s\I\fs<9>\ls<1.887>Ken Farinsky \jl\ls<0.000> \B\i\fs<13>\pnVI - Audio\b\fs<11> \piPAL and Audio ....................................................................................................................... 1 \s\s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> Simple Audio .......................................................................................................................... 3 \s\I\fs<9>\ls<1.887>Dan Baker\i\fs<11>\ls<0.000> DTMF - A Program for Generating Touch-Tone Signals ..................................................... 7 \s\I\fs<9>\ls<1.887>Adam Levin\i\fs<11>\ls<0.000> Amiga Audio Cutoff Filter ..................................................................................................... 23 \s\s\I\fs<9>\ls<1.887>Dan Schein\i\fs<11>\ls<0.000> DebTones.asm - A Low Level Debugging Macro ...............................................................27 \s\s\I\fs<9>\ls<1.887>Carolyn Scheppner \i\fs<11>\lr<111>\ls<0.000>Reading Macintosh Sound Files...........................................................................................29 \s\s\I\fs<9>\ls<1.887>John Orr \B\i\fs<13>\pn\lr<110>\ls<0.000>VII - IFF\b\fs<11> \piIntro to IFF Amiga ILBM Files and Amiga Viewmodes ........................................................ 1 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> A SMUS Player ...................................................................................................................... 7 \s\I\fs<9>\ls<1.887>Dan Baker\i\fs<11>\ls<0.000> 8SVX: Playing Samples Larger Than 128K ....................................................................... 33 \s\I\fs<9>\ls<1.887>Dan Baker\i\fs<11>\pn\ls<0.000> \sDefault Bit Ordering in the Storage of Deep ILBMs\pi............................................................ 43 \s\I\fs<9>\ls<1.887>Carolyn Scheppner \i\fs<11>\pn\ls<0.000> \B\fs<13>VIII - Trackdisk\b\fs<11> \jf\piNotes on 1.2 Amiga Trackdisk Format .\jl..............................................................................\jf.. 1 \s\s\I\fs<9>\ls<1.887>Carolyn Scheppner and Andy Finkel\i\fs<11>\ls<0.000> Amiga Low-Level Disk Access ........\jl....................................................................................\jf.. 9 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\ls<0.000> Amiga Floppy Drives .....\jl.....................................................................................................\jf.. 15 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\B\i\fs<13>\ls<0.000> \b\fs<11>More on Low-Level Disk Access ........\jl...............................................................................\jf.. 19 \s\I\fs<9>\ls<1.887>Randell Jesup \B\i\fs<13>\jl\pn\ls<0.000>IX - Timers, Serial Port and Parallel Port \s\b\fs<11>Using the Serial and Parallel Port Resources ..\pi..................................................................\pn.. 1 \s\I\fs<9>\jf\pi\ls<1.887>Dan Baker and Bryce Nesbitt\i\fs<11>\ls<0.000> A Timer Using the CIA Resource .\jl.......................................................................................\jf.. 5 \s\I\fs<9>\ls<1.887>Adam Levin and Paul Higginbottom\i\fs<11>\ls<0.000> Amiga Multiple Serial Ports .\jl..............................................................................................\jf.. 15 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\ls<0.000> How To Waste Time ...........\jl...............................................................................................\jf.. 21 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\ls<0.000> SoftInt MsgPorts and the Timer Device .............\jl...............................................................\jf.. 25 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\pn\ls<0.000> \piMIDI Output in Assembler.............\jl.....................................................................................\jf.. 33 \s\I\fs<9>\ls<1.887>Darius Taghavy \i\fs<11>\ls<0.000>Stopwatch Functions with the timer.device.\jl......................................................................\jf.. 37 \s\I\fs<9>\ls<1.887>Mike Sinz \B\i\fs<13>\pn\ls<0.000>X - Printers\b\fs<11> \piPostScript Primer for Programmers ...................................................................................... 1 \s\I\fs<9>\ls<1.887>Carolyn Scheppner\i\fs<11>\ls<0.000> V1.3 Preferences ................................................................................................................... 9 \s\I\fs<9>\ls<1.887>Eric Cotton and David Berezowski\i\fs<11>\ls<0.000> Programmer Notes on Calling the V1.3 Printer Device ..................................................... 23 \s\I\fs<9>\ls<1.887>David Berezowski\i\fs<11>\ls<0.000> Changes to the Printer Device for V1.3 .............\jl...............................................................\jf.. 33 \s\I\fs<9>\ls<1.887>David Berezowski\i\fs<11>\pn\ls<0.000> \piTroubleshooting PostScript Printers .\jl................................................................................\jf.. 37 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\pn\ls<0.000> \piWritng a V1.3 Graphics Printer Driver...............\jl...............................................................\jf.. 43 \s\I\fs<9>\ls<1.887>David Berezowski\i\fs<11>\pn\ls<0.000> \piPrinter.c - A Printer Text and Graphics Module .\jl..............................................................\jf.. 57 \lr<111>\s\I\fs<9>\ls<1.887> Carolyn Scheppner \i\fs<11>\pn\lr<110>\ls<0.000> \B\fs<13>XI - Input Devices\b\fs<11> \piInternational Keyboard Input .\jl..............................................................................................\jf.. 1 \s\I\fs<9>\ls<1.887>Eric Cotton and Carolyn Scheppner\i\fs<11>\ls<0.000> Allocation of Input and Other System Resources .\jl.............................................................\jf.. 7 \s\I\fs<9>\ls<1.887>Bob Burns\i\fs<11>\ls<0.000> Amiga Keyboard Input and Keymaps ................\jl...............................................................\jf.. 23 \s\I\fs<9>\ls<1.887>Bryce Nesbitt\i\fs<11>\ls<0.000> Joystick Port Output ............\jl...............................................................................................\jf.. 29 \s\I\fs<9>\ls<1.887>Carolyn Scheppner \i\fs<11>\pn\ls<0.000> \B\fs<13>XII - Expansion, Autoconfig and Autoboot\b\fs<11> \piUsing Byte-Wide Autoboot ROMs Under Amiga OS V1.3 ..\jl...............................................\jf. 1 \s\I\fs<9>\ls<1.887>Steve Beats\i\fs<11>\ls<0.000> Using the IO Space In Time Critical Applications .\jl..............................................................\jf.. 3 \s\I\fs<9>\ls<1.887>Robert V. Welland\i\fs<11>\ls<0.000> V1.3 Kickstart and Autoboot .\jl...............................................................................................\jf.. 7 \s\I\fs<9>\ls<1.887>Bart Whitebook\i\fs<11>\ls<0.000> Your Manufacturer Number .\jl..............................................................................................\jf.. 19 \s\s\I\fs<9>\ls<1.437>Dan Baker \i\fs<11>\ls<0.000>68030 Hardware Design Note .\jl.........................................................................................\jf.. 25 \s\s\I\fs<9>\ls<1.437>George Robbins\B\i\fs<13>\pn\ls<0.000> \b\fs<11>\sPAL and NTSC Genlock Interface Guidelines\jl\pi.................................................................... 27\jf \s\s\I\fs<9>Scott Hood\i\fs<11>\pn\s \sExpanding Fast RAM on the Amiga 3000\jl\pi........................................................................... 31\jf \s\I\fs<9>Rob Wyesham \i\fs<11>\pn \B\fs<13>XIII - Math\b\fs<11> \sIntroduction to 1.3 IEEE Double Precision Libraries .\jl\pi.........................................................\jf\pn.. 1 \s\s\I\fs<9>\ls<1.887>Dale Luck\i\fs<11>\jl\ls<0.000> \jf\piAmiga Math: Fast Fourier Transform .\jl...............................................................................\jf.. 11 \s\I\fs<9>\ls<1.887>Dan Baker \i\fs<11>\pn\ls<0.000> \B\fs<13>XIV - Miscellaneous Topics\b\fs<11> \piThe Amiga Virus .\jl..................................................................................................................\jf.. 1 \s\I\fs<9>\ls<1.887>Bill Koester\i\fs<11>\ls<0.000> Using the Clipboard Device .\jl................................................................................................\jf.. 5 \s\I\fs<9>\ls<1.887>Andy Finkel\i\fs<11>\ls<0.000> Stereoscopy and the Amiga .\jl.............................................................................................\jf.. 15 \s\I\fs<9>\ls<1.887>Tracy McSherry \i\fs<11>Amiga 2000 Motherboard Revision History\jl\ls<0.000>........................................................................ 21\jf \s\I\fs<9>Staff\i\fs<11>\pn N\n\I\ff<Palatino>\fs<10>\jc\pi\lr<120>\ls<5.726>\ps<100>\t<-3>\c<Black>i\. ePTXT ]\n\B\ff<Helvetica>\fs<10>\jr\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Contents \b(6 - 90)\. V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail Black Black O\n\B\ff<Helvetica>\fs<18>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>CONTENTS\. WPBOX S\n\I\ff<Times>\fs<12>\jr\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>May/June 1990\. ePSGR Black Black $PBOX )PTXT Z\n\B\ff<Helvetica>\fs<10>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Contents \b(6 - 90)\. 5_PTXT O\n\I\ff<Palatino>\fs<10>\jc\pi\lr<120>\ls<5.726>\ps<100>\t<-3>\c<Black>ii\. V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail opPBOX r&PSGR Black Black v'PBOX Black Black z3PBOX {bPBOX ~gPTXT P\n\I\ff<Palatino>\fs<10>\jc\pi\lr<120>\ls<5.726>\ps<100>\t<-3>\c<Black>iii\. =PTXT ]\n\B\ff<Helvetica>\fs<10>\jr\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Contents \b(6 - 90)\. zPBOX sPTXT V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail 1PBOX :PSGR Black Black +PBOX nPSGR Black Black Z\n\B\ff<Helvetica>\fs<10>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Contents\b (6 - 90)\. %PTXT O\n\I\ff<Palatino>\fs<10>\jc\pi\lr<120>\ls<5.726>\ps<100>\t<-3>\c<Black>iv\. lPBOX RPTXT V\n\B\I\O\ff<Helvetica>\fs<30>\lr<120>\ls<0.000>\ps<100>\t<0>\c<Black>Amiga Mail 3OPBOX 46PSGR Black Black